/*
 * IFacadeValidazione
 * 
 * The IFacadeValidazione interface provides methods to get the list of completed and accepted products.
 * It also provides methods to accept, validate and reject products.
 * 
 * Author: Carmine Colicino, Luigi Di Martino
 * Version: 1.0
 * 
 * 2014 - Copyright by Team 6 - University of Salerno
*/
package it.unisa.udocs.facade;

import it.unisa.udocs.data.Prodotto;

import java.util.ArrayList;

public interface IFacadeValidazione  extends IFacade{

	ArrayList<Prodotto> listaProdottiCompleti(int id_direttore);
	
	void accettaProdotti(ArrayList<Integer> id_selezionati);
	
	void rifiutaProdotti(ArrayList<Integer> id_selezionati);
	
	ArrayList<Prodotto> listaProdottiAccettati(int id_membro_comitato);
	
	void validaProdotti(ArrayList<Integer> id_selezionati);
	
}
